-----
Part-1-----